News / Publication in the Metro
17 Dec
2013
On 17th December the Metro newspaper published an article about our virtual tour over the Moscow, Russia. «Grand tour of Moscow, Russia» includes 107 aerial panoramas. FYI: the Metro newspaper is the most read daily newspaper in Russia.