Buddhist temple, riverside paths, and a flower-filled park in St. Petersburg — Travel Magazine