Results 1 results found The Grand Cascade in front of the Grand Palace, Peterhof, UNESCO World Heritage Site, near St. Petersburg, Russia, Europe Petergof palace