Image Navigation

a friend in spirit

at 880 × 659 in A Friend in Spirit
Machupuchare - Nepal

Machupuchare in Nepal – the immense scale of the Himalaya Damien stands the same horizontal distance as vertical to the summit.