Luodou Sha, Guangdong

Luodou Sha: island in Guangdong, People's Republic of China

About

Quick Facts about Luodou Sha

Country People's Republic of China
State Guangdong (China)
Latitude & Longitude 20.3511,110.5717
Time Zone Asia/Shanghai
Local time 22:27:51 (3rd July 2026)

Geography

Luodou Sha is located at 20°21'4"N 110°34'18"E (20.3511100, 110.5716700).

Luodou Sha map

Click "full screen" full screen map icon to open full mode. View satellite images
Lo-tou Sha