This picture was in fact taken after having ascended to the very top of the Dom tower with Kai and Leif. The Dom tower is the highest church tower in the Netherlands at some 110 metres. Actually, the premises in which was located Utrecht's prime record shop, "White Noise", is in the picture too. It's in the horizontal middle, and then in the vertical middle of a hypothetical line between the white three-storey house in the middle to the bottom of the picture.
Sorry, I don’t get that explanation either.