 Over 50 islands lie off the Welsh mainland; the largest being Anglesey, in the north-west.Much of Wales' diverse landscape is mountainous, particularly in the north and central regions.The mountains were shaped during the last ice age, the Devensian glaciation.