Share Facebook Twitter LinkedIn Pinterest Email https://i.ytimg.com/vi/owB0OvTg-ak/hqdefault.jpg What are they hiding on the Moon? Super-resolution Earth telescope image processing, and photogrammetry reveal what we’ve all suspected all along. source