This image is of the Vallon Pont D'Arc over the River Ardeche in France. I quite like this picture, but it's not quite right - for a start there's little sense of scale until you realise that the trees on the left are fully grown and on a bank. The arch (formed by the river eroding the rock) is about 130 feet high.