About Omachi, Nagano

Omachi, in Nagano, Japan, is home to roughly 27,600 people in the Japan Standard Time zone at 36.5°N latitude.