Hestur

Hestur, a peculiar shaped mountain.