Trinity Cathedral...
City and port, extreme northwestern Russia. A major historical and cultural centre and an important port, St. Petersburg lies about 400 miles (640 km) northwest of Moscow and only......
St. Petersburg, Northwestern District, Russia