Traveling to Bum La Pass & Madhuri Lake from Tawang: An Olden Road Connecting Tibet!
Traveling to Bum La, a no man’s land between India and China at the Tawang, Arunachal Pradesh. It is an extremely offbeat destination in India and stunning beautiful in terrain.