Hypercube

Skolkovo, Moscow, Russia