The majestic Mount Kailash, nestled in the remote reaches of the Himalayas in western Tibet, is one of the most revered mountains in the world, one that holds a sacred space in the hearts of many.
The Indian Trail girls volleyball team had quite the fall.