Ibara
Ibara City · Japan
A compact Japanese town in Okayama Prefecture where a winding river lined with cherry blossom trees curves around low-rise rooftops, all set within a bowl of forested hills visible from elevated viewpoints above town.
- Population41,460
- Nearest water from center0.3 km
- Nearest mountain from center11.7 km