Some really quite challenging hills ...