This stately Taoist temple is actually the largest one in Shanghai. Very lively place always full of pilgrims.
Official website http://english.pudong.gov.cn/html/pden/pden_visiting_shopping_t_tp/List/index.htm
Phone +86 21 58768959
Address 476号 Yuanshen Rd, Pudong, Shanghai, China
Coordinates 31°14'10.233" N 121°31'42.229" E