Location: Indonesia
Caption: Beng Beng is a sweet chocolate-flavored snack that is widely found in Indonesia.
Caption (Indonesian (ind)): Beng Beng merupakan cemilan rasa coklat manis yang banyak ditemui di Indonesia.