We are located here, in Sosnovoborsk, Russia.
You will find us in this lovely abandoned looking town