A picture I took yesterday. In case you guys don't solve it within a few seconds, solution will come with a bigger thread. Image Unavailable, Please Login
Nice picture, and I'd say that is was taken from this staircase... http://travel.webshots.com/photo/1418180216039544369TaJqxg
Thanks for the pics in that thread... I've heard that the museums in Germany were top notch and now I can see why; definitely a must see during my next trip to Europe.
If you're ever in Munich, a visit to the 'Deutsches Museum' is a must for anyone interested in science and technology. http://www.deutsches-museum.de/ausstellungen/