Log In
Plan Your Trek Now
4/5
3 Views
attractions
The Lotus Square is the English translation of Shengshi Lianhua.  Here visitors can see the six meter high "Lotus Flower In Full Bloom" presented by the State Council of China... more »
The Lotus Square is the English translation of Shengshi Lianhua.  Here visitors can see the six meter high "Lotus Flower In Full Bloom" presented by the State Council of China... more »
0 Comment
Be the First
to Add a Review
Submit
Write a review