http://www.abbeyroad.com/visit/
And how would you explain this to an extra terrestrial? A "band" makes some "music," brings out an "LP" with them on the "cover" on a "pedestrian crossing" in "London." "42" Earth years later, "humans" still risk death having their "photographs" taken on the same "crossing" (or "crosswalk" as they say in the "USA.")