Mount Elbrus
Mount Elbrus, Russia. Europe. Summit July 2005