Contest #20

This is the last contest for this series. We’ll start the leaderboard over from scratch with contest #21.

Picture 1.png

4 Replies to “Contest #20”

  1. 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.

Comments are closed.