Photo of the Day #1647: The town Vogüe in the Ardèche, France. June 5, 1989.