24-Foot Weeping Idol Unearthed in Andes