The Peter and Paul fountain, located in the Peter and Paul Palace in Saint Petersburg, Russia, features a golden statue of the two figures and cascading water, with a yellow building in the background.