The following web site has a very interesting use of Flash and it just happens to be featuring Amsterdam. As you click around you will notice a similarity to Google maps.
http://www.coolcapitals.com
Amsterdam ?
you probably meant Antwerp (where the Dutch go when they want to party !)
Interesting. Next time I am in the area I will check out Antwerp. The above site also provides a nice description of same.