Some crazy geology. There's a couple of tiny villages up a dead-end road on the mountain opposite... I've cycled up there once, and driven up with my mum another time, and I just can't imagine living there (or where I took the photo from)... nearest shop is in a village about 20 minutes away by car, the nearest bigger town with a supermarket 40 minutes away, and the nearest city-sized town 1h40 minutes away. Car essential!
Still, the view's nice!