Where is Taiwan?

Where is Taiwan located?

Taiwan, Sichuan, China (approx. 28.9269°, 105.4881°)


Where is Taiwan on the map?