For centuries, Nepal remained closed to the world, an enclave between two giants, China and India. The country saw its borders officially opened in 1951. Today increasing numbers of visitors come to discover this land at the ends of the Earth, its cradle of spirituality.