Peaceful and yet creepy

Peaceful and yet creepy

Gueulards's canyon, France