Bhagirathi - II
Uttarakhand, India, Asia
7418 miles away
Nanda Devi
India, Asia
7462 miles away
Mount Thelu
Uttaranchal, India, Asia