South China
IMG_7515.JPG :: 4 / 21

img_7515.jpg

Traditional floating pagodas within Zhaoqing's Seven Star Lake complex. Guangdong province.

 

| 20/10/2008