Latest stories

  • Statues of VDNKh All-Russia Exhibition Centre

    VDNKh in english All-Russia Exhibition Centre, is a largest all-about purpose trade show and amusement fun park in Moscow, Russia. The strange acronym VDNKh actually stands for Russian vystavka dostizheniy narodnogo khozyaystva (Exhibition of Achievements of the People’s Economy). So […] More