We did not find results for: Mount Jinba.
Check spelling or type a new query.
Mountain in Tokyo, Japan
Mount Jinba is located between Hachiōji, Tokyo and Fujino, Kanagawa Prefecture. Its peak is roughly 857 m above sea level. Wikipedia