Neobio Family Park is located within two European buildings in Building 5, Shopping Street of MinhangXinghewan, Lane …
Tag: Shanghai
Lane 189 in Shanghai, China
Lane 189, located in the Putuo district in central Shanghai – opposite Chang Shou Park and close to the Jade Bu…
Shanghai Tower
This super-tall, 632-meter tower will be sited in the heart of Shanghai’s Lujiazui Finance and Trade Zone, adjacent t…