+977 9841319155

Description

Tibet, often referred to as the “Roof of the World,” is an enchanting and remote region located in the heart of the Himalayas. As an autonomous region of China, Tibet holds a unique cultural and spiritual significance, being deeply rooted in Tibetan Buddhism and traditional practices.

Gallery

Login