Royalty-free stock photo ID: 1216881139

Buddhist Temple at the top of Mount Fangjing, Fangjingshan Nature Reserve - Sacred Mountain of Chinese Buddhism in Guizhou Province, China. UNESCO World Heritage List - Translation: "Fangjing Temple" - Image