castle affords views over the whole city of a city to the mountains beyond .