Longhua Temple by Wikipedia Bot 0
Longhua Temple, also known as Longhua Pagoda, is one of the oldest and most significant Buddhist temples in Shanghai, China. It is located in the Longhua area of the city and dates back to the Song dynasty (960-1279 AD), although its current structures have undergone various renovations over the centuries. The temple is renowned for its striking architecture, including its impressive pagoda, which is one of the tallest in Shanghai.

New to topics? Read the docs here!