pepper island in the mohawk river is south of the village kuri ubu umuhanzi neg g usanga ntakindi kimuri mu mutwe uyu mwaka uretse ijambo gukora cyane it also makes use of regenerative braking technology