St. Petersburg is the famous city of which country ? Arif Khan 7 years ago A. Finland B. Russia C. Sweden D. Latvia