The Hofburg Christmas market in Vienna has a spectacular setting