Portfolio

Chongqing Digital Theme Park

Location: Chongqing, China
Land Area: 128.5ha
Year: 2014