Mountain resort image

Mare Island (Indonesia)

Photos from mountains close to Mare Island (Indonesia)