Japan is probably the most map literate society in the world. Maps are everywhere.