Yep... Pete Amass unearthed that "Lighthouse of the Gods" on the Internet in 1997.

My place used to be down there near the bottom of the mitten at Monument Valley.