Ask Jeeves vs. Uncle Cecil

The book is clearly wrong. There is a human-made structure that is visible from the moon. Anyone care to guess what I’m talking about?

The LEM and other assorted stuff