Two men under umbrellas at a yard sale.
People under umbrellas.
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.