Where is May Fourth Square?

Where is May Fourth Square located?

May Fourth Square, May Fourth Square, China (approx. 36.061214°, 120.38019°)


Where is May Fourth Square on the map?