sea image

Kailash Mountain, a mysterious peak

This blog is about Kailash Mountain, a mysterious peak, standing in the remote southwest corner of Tibet in the Himalayan Mountains. For centuries this mountain has been the centre of faith, transcendent and wonder for the entire planet. Although Kailash Mountain(also called Mount Meru by Buddhists), is relatively sacred and most revered by Indians, still …

Kailash Mountain, a mysterious peak Read More »