i’ve had this image in my head for a long, long time.
Russia? I wonder where in Russia because it looks awesome
Russia