World Watch Rare Burmese Peacock Turtles Hatching June 24, 2023Delger ErdenesanaaComments Off on Watch Rare Burmese Peacock Turtles Hatching Local conservationists at Indawgyi Lake captured the first known videos of rare Burmese peacock turtles hatching.