Designed by
Title
CHONGYUANG TEMPLE, CHINA: Ancient statues of religious meaning, part of temple complex, ensemble of temples, lakes and #89020454
Description
CHONGYUANG TEMPLE, CHINA: Ancient statues of religious meaning, part of temple complex, ensemble of temples, lakes and gardens, beautiful buildings and architecture.