Especially the Parking Lot There were a lot of images on this site that made my take double. Nowhere is as russian as Russia.