INDIA. Ladakh: The Tibetan spiritual leader in exile, the Dalai Lama, arrived in India's Himalayan desert of Ladakh, to deliver sermons for the first...
Leh, Ladakh: Umling La is now the world’s highest motorable road at an altitude of 19,300 feet recently constructed by the Border Roads Organisation(BRO)...
INDIA. Uttarkashi, Uttarakhand: Gartang Gali, a 150-year-old skywalk in Uttarkashi's Nelong Valley located at an altitude of 11,000 feet was recently reopened for tourists...