About Xtopia
Xtopia is a concept building for a 300-floor high-rise self-contained community in Shanghai, China. The concept was featured on the Discovery Channel as part of its series Mega Engineering on 25 April 2010.
Xtopia is a concept building for a 300-floor high-rise self-contained community in Shanghai, China. The concept was featured on the Discovery Channel as part of its series Mega Engineering on 25 April 2010.