The species of tortoise known as Indotestudo elongata is indigenous to Southeast Asia, with populations concentrated in areas including Myanmar, Thailand, Laos, Vietnam, Cambodia, and portions of Indonesia. Their extended carapace, which sets them apart from other tortoise...