The hundred meter tall leaning buildings in Chongqing

Photo shows the leaning buildings in Yubei District, in southwest China's Chongqing on January 10, 2018. The project started in 2015 and was completed in 2016. The exterior wall decoration is still in progress, and is expected to be complete at the end of the month. [Photo: IC]