Japan
Situated in Shiga, Japan, Shibahara is a city.
Geographically, Shibahara is positioned at 34.96° N, 135.95° E, within the Northern Hemisphere. It is administered as part of Shiga, Japan.
Shibahara is located in the Shiga province of Japan. Other cities in the region include Ōtsu, Kusatsu, Hikone.
20 populated places are found within 25 km of Shibahara.
Shibahara is located in Shiga, Japan.
Shibahara is located at coordinates 34.96° N, 135.95° E in Shiga, Japan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)