Perched high atop the snowy mountains of the north-eastern Himalayas in Arunachal Pradesh is the district of Tawang. The district spans from Sela pass and ends at Bum La pass bordering China. It is one of the few districts in Arunachal Pradesh that practices Buddhism. Tawang is one of the most beautiful regions you will see in India. Continue reading