Amitabha Buddha! Xiahai Temple is a famous Shanghai temple located in the Tilanqiao area of Hongkou, Shanghai. The current site is rebuilt at the beginning of the century. The overall building is compact, with mountain gates, Temple of Heavenly Kings, and the temple of Daxiong.