Latitude and longitude of Taohua Island

Satellite map of Taohua Island

Taohua Island is one of the islands of the Zhoushan Archipelago. The island is under the administration of Putuo District, Zhoushan, Zhejiang, China.

Latitude: 29° 48' 59.99" N
Longitude: 122° 15' 60.00" E

Read about Taohua Island in the Wikipedia Satellite map of Taohua Island in Google Maps

GPS coordinates of Taohua Island, China

Download as JSON