Riverfront Times Square

Riverfront Times Square is a 293-meter tall skyscraper in Shenzhen, China. Construction started in 2012 and was completed in 2016.