Graz, Austria. Ermahgerd, it's a floating coffee shop.