Oh My! Gold Galore at the Catherine Palace in St. Petersburg Janice MucalovMay 4, 2017 You won’t believe the gold at Catherine Palace in St. Petersburg! But the Amber Room (and its mystery) is perhaps the most fascinating room to see. Experiences3 Comments