Where is Qixingtan Beach?

Where is Qixingtan Beach located?

Qixingtan Beach, Qixingtan Beach, TW (approx. 24.032888°, 121.627945°)


Where is Qixingtan Beach on the map?