#8664206
Russia Crimea Transport InfrastructureRussia Crimea Transport Infrastructure

Two workers walk through a construction site of the eastern section of the Tavrida highway in the Republic of Crimea, Russia. Tavrida is a 250.7 km highway, which forms the basis of the new road infrastructure of the Crimean Peninsula.

Sign in or register,
to download
  • Author: Konstantin Mihalchevskiy
  • Credit: Sputnik
  • Source: Sputnik
  • Original: Digital
  • Media: JPEG, 5568x3712px, 13.1Mb
  • Job-ID: bb77bf79852de25d