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!
53 Likes
AMANDA PHYLICIA BUDD
@amandaphyliciabudd
Xavier Drury
@xavierdrury
Deanna Frazer
@deannafrazer
Matthew Ferguson
@fergyferg64
Related