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.

bottom of page