delta on east Aceh Sumatra.png

Sumatran river delta

A river delta in East Aceh, on the island of Sumatra, Indonesia.

Photo Credit: 

Sam Brooke