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.' Q! \2 ^ G/ z" O
* L6 Z" x$ {. P* _* q% D+ z5 L
I like the gardens. They're so beautiful.