The Biggest Attraction At Penang's Kek Lok Si Temple Is Not Its Giant Buddha Statue, It Is Its 500 TortoisesA tortoise sanctuary.Thu Nov 18 2021Diego The Giant Tortoise Single-Handedly Saved His Species By Fathering 800 Babies!Wed Jan 15 2020