Category Russia


The VDNKh


The All-Russia Exhibition Centre (Всероссийский выставочный центр) is a permanent exhibition in the north of Moscow. VDNKh is a corporation related to the state, abbreviated Continue Reading