Gorge du Verdon
The Gorge du Verdon, Alpes-de-Haute-Provence, sometimes referred to as the "Grand Canyon of France." (1995; scan from slide.)
Headless GargoyleNews Break, Chinatown, MontrealGorge du VerdonOlympic Stadium and Plateau Mont-RoyalJarry Park, Montreal. Circa 1988.