Belucha - Altai, Russia

  • How difficult to get to Belucha base camp?