Cultural Center Of Russia, 31a, Dr G Deshmukh Marg, Pedder Road,, Mumbai - 400026, Maharashtra, India