construction of the towers was halted in 1997 due to the asian financial crisis and excess office supply in shanghai. however, in 2002, construction resumed. the buildings were completed in 2005 and are currently the 4th tallest twin towers in the world. each tower is 262 m high and has 52 stories.