I think I've been here. This is in Vienna, right? If not, oh well. Nice website, very interesting photos.