Moscow - VDNH Expo, Pavilion 75, Moscow, Russia

Address: 5-й Останкинский переулок, 11, Москва, 129515
Venue's Official Website: https://expo.vdnh.ru/en/contacts/
 

VDNH Expo Pavilion 75 on the VDNKh campus at 119 Prospect Mira, Moscow, Russia. Same campus as venue 691.