The capital, Tokyo, which has been the city with the largest population in world for decades, is located in the east of the Honshu island. Almost four quarters of Japan is covered in mountains. The Japanese Alps are located in the center of the Honshu island. Their highest point is on ...