Shanghai Oriental Sports Centre

Buildings that are a part of the Shanghai Oriental Sports Centre in China. Got error 28 from storage engine