[Solved] Where is this winding mountain pass?

The Question: Where is this winding mountain pass?

Angola
China
Italy
Portugal

The correct answer is Angola.

Leave a Reply

Your email address will not be published. Required fields are marked *