Buoux

An amazing fort (well, ruins of one) on a top of a cliff. What movie could have been shot here?