2. Where is Altamira

You can find in Europe.

 

This give us a chance to see just where Altamira can be found.