Designed by
Title
Stairs to a buddhist temple in Jiuhuashan, Anhui Province, China #35990270
Description
Stairs to a buddhist temple in Jiuhuashan, Anhui Province, China, decorated with stone dragon statues. Jiuhuashan is one of the four famous holy mountains of buddhism in China.