Du Pengyuan

The Toba eruption was a large eruption that occurred around 74,000 years ago, during the Late Pleistocene, at the site of present-day Lake Toba, in Sumatra, Indonesia. It was the…

Filmography