MNN Galleries

23 holy places that promise a connection with nature

Leh temples

The Buddhist temples of the Leh District in Ladakh, India, are located between two mountain ranges in a beautiful region known as the "land of high passes." The temple featured here is the Stakna Gompa, which translates into "tiger's nose."

Leh temples

The Buddhist temples of the Leh District in Ladakh, India, are located between two mountain ranges in a beautiful region known as the "land of high passes." The temple featured here is the Stakna Gompa, which translates into "tiger's nose."