Romania_mix
The North Face of Mount Kailash, Tibet. One of the most sacred places on Earth and the only major peak that has never been climbed.
The North Face of Mount Kailash, Tibet. One of the most sacred places on Earth and the only major peak that has never been climbed.