Best of Shanghai Day Tour, including Jade Buddha Temple & Bund & Yuyuan Garden is located at 170 An Yuan Lu, Jing An Qu, China, 200061. Visit
this page for guidance on how to get to Best of Shanghai Day Tour, including Jade Buddha Temple & Bund & Yuyuan Garden.