Did you ever wonder about the size of Japan? Here it is on our East Coast.

Top