World Map ChinaShanghaiXuhui
by guhongyu
This photo is selected for Google Earth [?] - ID: 1162014
Look around
claramcarvalho, on April 14, 2007, said:
wow, great picture!
Sign up to comment. Sign in if you already did it.
in Xuhui, China
This position has already been corrected [?]
Comments
claramcarvalho, on April 14, 2007, said:
wow, great picture!