Shanghai China Bubbling Well Temple Old Car Rickshaw 1930 Real Photo Postcard
The Bubbling Well Temple, or Jing'an Temple (靜安寺), is an ancient Buddhist temple in Shanghai, China, with origins dating back to the Three Kingdoms period (3rd century AD). It was relocated to its current site on Bubbling Well Road (now Nanjing West Road) during the Southern Song Dynasty (12th century), becoming a prominent spiritual and architectural landmark along one of Shanghai's most important thoroughfares.