The World's Twenty Largest Cities by Population is an interactive scrollytelling map which takes you on a tour of the world's most populated cities. Scroll through the map and you will be shown, in descending order, the location of each of the world's twenty most populated cities.The map provides a countdown from Rio De Janeiro (at number 20) to Tokyo (at number 1). As you scroll through The