—What a View!

This is a photo of Sue Hickman of St. John’s displaying her Downhome magazine on top of Mt. Elbrus, Russia, which at 5,642 metres is the highest peak in Europe.   Submitted By: NULL