#5. The Lion Mountain, Sri Lanka – In These Award Winning Photographs You FEEL The Power Of The Mountains.