The Alexander Palace, the last residence of the Russian czars, opened as a museum in 1st. Petersburg on Tuesday, admitting visitors for the first time since World War II, a Russian news agency said.
Historic 1st. Petersburg Palace opens as a museum.