There is a fine - and old - camera obscura in the Royal Mile in Edinburgh which, on a sunny day, gives you a most unusual view of the city.
If any of you ever visit that fine place, you must seek it out - it's well worth the climb up the stairs!