Mount Elbrus

Mount Elbrus Trip Report (#14465)

  • Signed By: Slate Stern of Santa Fe, NM USA
  • Date submitted: March 15, 2003

Russia is a fascinating place!

Mount Elbrus Trip Report Index