Which English city stands on the river Nene?
which english city stands on the river nene
FreebaseQA-train-6746.P0 FreebaseQA-train-6746.P1
english river nene
england river nene
m.02jx1 m.0139j9
location.location.contains travel.tourist_attraction.near_travel_destination
m.05zhg
peterborough
m.05zhg
peterborough