Here's a question: Where is known to always have snow?

Here are possible answers to this question:
- africa
- north pole
- roof
- canada
- surface of earth

I believe the correct choice is "north pole", here's why:


rivers flow trough valleys.