A mountain fastness...
Lloches y mynydd...