After viewing these pics, "St. Petersburg" takes on a whole new meaning for me. 'Gotta get over there! Thanks for some great shots (literally and figuratively)!