High Quality Content by WIKIPEDIA articles Milagro, (the Spanish word for miracle), was a ground based water Čerenkov radiation telescope situated in the Jemez Mountains near Los Alamos, New... This description may be from another edition of this product.