Located at an altitude of around 8,530 feet above sea level along the banks of the River Baspa and the world’s most dangerous road is the small Himalayan town of Sangla in Kinnaur district of Himachal Pradesh, close to the India-Tibet border. The best way to reach the town of Sangla is to board a […]