A fascinating garden found in Shanghai China with interesting sculptures that includes lion dance, jumping dolphins, abacus, hand with teapot and many others. Creative modern art installations fusing with nature that would pique the interest of garden lovers.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment