Japan is supposed to be the land of the rising sun but the other day this was the view of the sun setting from our apartment in Chiba. We are looking towards Tokyo and I believe that the body of water in the photo is the Tokyo Bay. We have had this […]