Scared Peaches, Lake Louise, Canada.
The 1986 high point.


Photographer: Dennis Kemp