the clouds shroud the tallest buildings in St. Petersburg