Where is I love?

Where is I love located?

I love, Jiangsu, China (approx. 31.925°, 119.475°)


Where is I love on the map?