This image of human ruins apparently is located somewhere in the former Soviet Union. A small sign over the door reads in Cyrillic, "Inna Tour", presumably a travel agency. destinyconcept artbungieplaystationxbox 360 You can't post comments