to Catherine Palace The palace was the summer residence of the Russian tsars, located in the town of Pushkin, 25 km south-east of St. Petersburg, Russia. The residence originated in 1717, when Catherine I of Russia constructed a summer palace for her pleasure.