This is a natural bridge of rock, called Pont d'Arc, in the south of France. The river is called Ardeche.