Griffintje:
Could I have placed the Jungle town on the Spices? Or would that have erased the Luxury? (and would it have been a better placement?)
Building on bonusses does not erase the bonus. It even provides the advantage of imeadiately connecting them. The disadvantage is that you do not get the full bonus benefits. (gold, shield or food, whatever the bonus provides) In low corrupt cities i try never to build on top of a bonus. That includes bonus shield grasslands. In very remote cities that are completely corrupt, only food bonusses must be spared. Remote cities i will often place on top of the luxuries.