E434043
Padang Island is an Indonesian island located off the eastern coast of Sumatra in Riau Province, known for its coastal communities and peatland ecosystems.