Tenryū River
Yasuoka is located in mountainous far south of Nagano Prefecture. The Tenryū River runs through the northern portion of the village.