Submitted by haoran wei on Sat, 07/18/2015 - 23:38 5 Average: 5 (4 votes) Rate That is a must see place at Shanghai. I have been there many times. Node Xin Tian Di