Posted on March 18, 2008 by KarelContest #20 This is the last contest for this series. We’ll start the leaderboard over from scratch with contest #21.
4 Replies to “Contest #20”
It is the city of Iquitos, Peru, located at the Amazon river.
It is believed to be the largest city in the world which is not reachable by road, only by boat or air transport.
Iquitos, Peru – at about 3.44S 73.15W.
Comments are closed.