Java (below) is an Indonesian island that lies between Sumatra to the west (left edge) and Bali to the east. Borneo (above) lies to the north and Christmas Island to the south. Java is surrounded by Java Sea in the north, Sunda Strait in the west, Indian Ocean in the south and Bali Strait and Madura Strait in the east.
Java is almost entirely of volcanic origin; it contains thirty-eight mountains forming an east-west spine which have at one time or another been active volcanoes. Several of these can be seen here, their peaks capped with white clouds or snow.