Half-demolished old buildings contrasted with new skyscrapers, including the Shanghai Tomorrow Square JW Marriot luxury hotel on the far right. Many former residents of downtown Shanghai have been relocated to the outskirts to make room for new developments.