Songshan Lake Contemporary Technology Exhibition Building

Dongguan, China
Competition 2013