Исследователь проанализировал снимки земного спутника, сделанные аппаратом LROC, на которых отчетливо видно пирамидальную конструкцию.
По данным ученого, она находится около кратера Евдокс. Савалха отмечает, что его мнение разделяют и другие исследователи, которые ознакомились с данными снимками. Все они подтверждают, что на снимках действительно объект, построенный пришельцами, сообщает "Телеканал 360".