location
Shanghai, China
Room 607
Guangqi Culture Plaza Building B
Xietu Road No. 2899
Xuhui District
Shanghai
Second slide