Which intrepid reader can tell me location of the above photo and describe what is depicted?

Advertisements