Discover the 2922 strangest places on Earth with Google Earth and Google Maps
Qianhai South Rd, Zengcheng, Guangzhou, Guangdong, China - Full screen map [23.129744... - 113.671653...]
Rodsbot.com - Strange Google Earth sights