Aoli towers



Location:

Changsha

Design date:

2007

Total floor area:

103800㎡