Temple complex in the mountains of Sichuan province in China.
National ParkNatureOutdoorsTempleTibetanBuddhistBuddhismChinaSichuan
Log In: