Star City is the first environmentally themed shopping centre in central China. It totals 100,000 square metres of high end international retail shops. The ecological concept for the project won the award for ‘New Chinese Commercial Urban Landmark 2013’.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed