Puquios are large holes in the ground located in Nazca and new satellite imaging is unlocking the mystery behind them.