The Key has been sighted once again!  It was seen outside of Laredo, Perú on a sand dune.  This picture was taken while we were sand boarding on our last off day!