Mountain - Nanda Devi Mountainrobin3gm (49)in #mountain • 7 years ago Nanda Devi Mountain - India This Nanda Devi Mountain is located in Chamoli, Uttarakhand, India. it's 23rd highest mountain in world and second in India. Total elevation 7,816 maters . image credit #nanda #devi #india
@robin3gm got you a $1.6 @minnowbooster upgoat, nice! (Image: pixabay.com)
Want a boost? Click here to read more!
Beautiful