The Road to Lo Manthang - The Palace & Temple of Tsarang, Mustang, Nepal

Before 1440, Tsarang was the capital of the Kingdom of Lo in the Nepalese Himalayas. The original Palace and one of the largest temples (or Gompa) ...
Back to Top