Belvedere du Serre de Tourre February 18, 2013 by Henk Bekker Spectacular views of the Gorges de l’Ardèche River in France from the Belvedere du Serre de Tourre