Back to gallery

Red Huts

Situated in Sida city, Ganzi Tibetan Autonomous Prefecture, Sichuan Province, China, the Wuming Buddhist College of Sida Larong Temple is 3,700 meters above sea level.

1,652 views
56 faves
5 comments
Uploaded on August 17, 2021
Taken on June 2, 2016