One of the highlights of staying at the Four Seasons Lion Palace St. Petersburg was being neighbors with one of the largest cathedrals in the world, St. Isaac’s Cathedral.
To get a view of St. Petersburg, you can climb up a few stairs to the top of the cathedral.
Watch this video to see the view from St. Isaac’s Cathedral in St. Petersburg Russia:
Thanks for watching! Subscribe to my YouTube channel for more videos as I travel the world: https://www.youtube.com/user/bethanylooi