IMG_5171

Several movies have been filmed here because of its otherworldly scenery (Planet of the Apes for example)

Leave a comment