May 5, 2016 By Bethany Looi Leave a Comment #ThrowbackThursday: Sky Bar View in St. Petersburg Russia #ThrowbackThursday! I love New York and London! But during my trip around the world, St. Petersburg was a favorite! What’s your favorite city? Follow my travel photos on Instagram at http://instagram.com/bethanylooi!