Located in the heart of Shanghai, the Jing'an Temple is an oasis of serenity amidst the bustling metropolis. The temple's history dates back to 247 AD and is a testament to the widespread reach of ...
Consulate General of India in Shanghai, on Friday visited a prominent Buddhist temple in Shanghai, highlighting the strong cultural ties between India and China - the Jing'an Temple, inspired by ...