Mix doesn't support your web browser. For a better experience, we recommend using another browser.
Mix

Mount Semuru in East Java, Indonesia is considered to be the "abode of gods." Perhaps it's because it is the tallest mountain on the Java island!

Reddit
content