two beautiful women stand next to a fountain which is giving off a light mist.
Two women are standing by a running fountain.
Japan's 120 million inhabitants have to crowd the coastal plains and the narrow river valleys despite a total land area greater than Germany's.