Shanghai: life in the megacity – in pictures
Luca Isola, an Italian, moved to Shanghai in 2004, and now calls the megacity of 25 million people home. His photographs document the city's daily life, capturing the everyday as well as the extraordinary