19th QM2006

Location

Shanghai
China
31° 13' 27.6708" N, 121° 28' 33.2976" E