The Metro Plaza () is a two complex of towers in Guangzhou, China. Metro Plaza I is with 52 storeys, and China Mayors Tower is with 28 storeys. Construction of the complex was completed in 1996.

Gallery

See also List of tallest buildings in Guangzhou

References

External links