Routes in Delone Peak (4 260 m / 13 976 ft), Russia

Route

Location: Asia, Russia: Respublika Altay

Claimed by: 0 people

Add to wishlist

Join the growing Alpine Community now.