When possible, always settle on a hill.
Settling on a river is especially important for a coastal city because of cargo ships, hence if you have a coastal city, your other cities don't need to be ON rivers. Having river tiles is good for Growth though, because of Civil Service.
Settling next to a mountain is nice, although less good in Pangea games because you'll research Astronomy later.
Overall I think the biggest advice I'd give on city placement is to pay close attention to the 1st ring. You need to look at all 3 rings of course, but if your 1st ring sucks, maybe you should sacrifice that extra non-unique lux on the 3rd ring to get your city going faster.
As for your choice, I'd probably settle on the hill if the city is non-coastal either way. But if you really want a good answer you should post a screenshot.