Throwback / by Deborah Clague

I have no idea what year this photo was taken. Nor do I have any clue regarding the location, but it looks pretty interesting. Perhaps I'm standing on an open-air medieval torture chamber. Who knows? I'm just enjoying me mom's company: