Catherine Palace and Park, located a mere 25 km from St. Petersburg in Tarskoye Selo, is a top historical attraction in the country attracting vast numbers of visitors every year. As the summer residence of Russia's tsars,Catherine Palace is filled with history.