museum
No. 869, Yinghua Rd, Pudong District 3-4 F, Shanghai, China
Established by Shanghai Zendai Group in 2005, the Shanghai Himalayas Museum is a privately-funded, non-profit art institute.