Scanned from a stereoview circa 1920 A tropical paradise - The Eden like island of Java, Dutch East Indies (now part of Indonesia) Published by Keystone