Stockholm as seen from above. Photos taken from the top of the TV tower, Kaknästornet.