Carcoar is in a small green valley , with the town on both sides of the Belubula River .
It is located in a small green valley , with the township and buildings on both banks of the Belubula River .