top of page

MOSCOW METRO

A SHORT FILM

Synopsis

Moscow's Metro system is the most beautiful in the world, with stunning architecture and sculptures from the Soviet Union. It was built in 1935. Moscow's underground system is a must visit if you ever travel to Russia.

  • White Facebook Icon
  • White YouTube Icon
  • White Instagram Icon
  • White Twitter Icon
  • White LinkedIn Icon
bottom of page