Dharchula, Beautiful town at the Border of Nepal and China, in Uttarakhand, Travel with PopcornTrip