I think the second picture is Shanghai South Railway Station

I think the second picture is Shanghai South Railway Station
Posted by Keith at 2008-01-11 11:45:36
Commented on
Weird Places in Shanghai via Google Earth