Where is Lotus Square?

Where is Lotus Square located?

Lotus Square, Lotus Square, MO (approx. 22.194399°, 113.553276°)


Where is Lotus Square on the map?