Where is Yokohama?

Yokohama is the capital city of Kanagawa Prefecture in Japan. Yokohama is located in Tokyo Bay just south of Tokyo Japan in the Kanto region of the main island of Honshu and is a major commercial hub for the Greater Tokyo Area.