Russia travel blog | All about Russia in English

TAG | Torzhok city

Torzhok, founded at the turn of the 10th-11th centuries, is a town with a population of about 46 thousand people located in the Tver region, 65 km north-west of Tver.

In the past, it was an important center of trade on the way to Novgorod and St. Petersburg from the southern regions of Russia. The very name of the town means “trading place”. Torzhok on Google Maps. Photos by: Alexander Lipilin.

Torzhok, Tver region, Russia, photo 1

winter in Torzhok

Tags:  ·