Photo by Zhaojue Temple - Namo Amitabha Red Wall and Stone Lions

Zhaojue Temple - Namo Amitabha Red Wall and Stone Lions

Created bytklib

33.8k reviews

No. 333, Zhaoqing Road, Chenghua District, Chengdu City, Sichuan Province

Walking Guide

null — step-by-step photo guide