Bodhnath Stupa of Kathmandu - one of the biggest Buddhist shrines in the world

Inspirational Himalaya, Nepal

Be inspired by the peaceful trails, perfect peaks and shimmering snows of magical Nepal.