Where is Love Pier?

Where is Love Pier located?

Love Pier, Love Pier, TW (approx. 22.61925°, 120.2894°)


Where is Love Pier on the map?