26012 Majorca, Lake Forest