Baoguang Temple
Within the Xindu district, around 18km outside of the bustling city of Chengdu, you will discover the majestic Baoguang Temple, which translates to “Divine Light”, and elegantly emerges out of…
Share
Posts by tag
Input your search keywords and press Enter.