Subpage under development, new version coming soon!
Subject: Places in the World - Where is it?
Doesn't look like the alps, is it in some "smaller" mountains? like Vosges or Siebengebierge (Czech)?
the andes, rocks, water and metals form and create that I think. Or something