this giant turtle is display @ the purk tien beach in Thailand