In a surreal blend of past and future, an astronaut stands in the heart of an opulent European palac