One of the photos has a sign that says La Cueva, which is Spanish for cave, so my guess is that it's in a Spanish speaking country, but not North or
South America because of the placement of the license plate on the car in one of the photos.
However, the whole thing looks fake to me, especially the two pics that show a boulder that looks like it's wedged between two buildings and hanging
over the street.
edit for spelling
[edit on 15-12-2008 by sylph hugger]

