#8664196
Russia Crimea Transport InfrastructureRussia Crimea Transport Infrastructure

A construction worker watches a roller leveling the ground at the 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, 12.9Mb
  • Job-ID: 7b6b7402fb8c26ba