Satellite map of Shanghai Longhua Airport
Shanghai Longhua Airport (ICAO: ZSSL), formerly known as Shanghai Lunghwa Airport, was a former general aviation airport and PLAAF airfield in located south of downtown Shanghai, China, on the bank of the Huangpu River.
Latitude: 31° 10' 0.60" N
Longitude: 121° 27' 7.79" E