Across
- 3. The mountains separating European and Asian Russia
- 5. The peninsula containing Norway, Sweden, and Finland
- 7. The river that runs centrally through Europe
- 8. The body of water separating France and the UK
- 10. Longest river in Europe
Down
- 1. The sea south of mainland Europe
- 2. The mountains separating France and Spain
- 4. The peninsula containing Albania, Bulgaria, Greece, etc
- 6. The mountains running through many south central countries
- 9. The peninsula containing Spain and Portugal