I have done a little bit of research and found out this place is located at Yunnan province in China. I wonder why they call this place Seven Flower Square. Just don't seem to be able to find any information about that.
, u {# [4 o7 }9 J5.39.217.77
$ B4 `* z% o7 P0 U8 mtvb now,tvbnow,bttvbI like the gardens. They're so beautiful. |