Satellite map of Longhua Temple
The Longhua Temple (Chinese: 龙华寺; pinyin: Lónghúa Sì, literally "Lustre of the Dragon Temple") is a Buddhist Temple dedicated to the Maitreya Buddha located in Shanghai, China. Although most of the present-day buildings date from later reconstructions, the temple preserves the architectural design of a Song dynasty monastery of the Chan School.
Latitude: 31° 10' 22.21" N
Longitude: 121° 26' 28.57" E







Leaflet | © OpenStreetMap contributors