Located halfway between Provence and the Cevennes, the village of La Roque-sur-Cèze stands on a promontory dominated by the remains of a 12th century castle and a Romanesque chapel. From the banks of the Cèze, the peaceful view of the village is disturbed by the passage of the International Space Station.