Harshal B retweetledi

Live: Mount Kailash, which translates to "crystal mountain," lies less than 100 kilometers north of the western tri-junction point where the borders of China, India and Nepal meet. #WorldVista #SharedFuture10Years #NatureBeauty twitter.com/i/broadcasts/1…
English













