I have following tile setup:
{city}
/
{hill A} {mountain}
\ /
{hill B} -- {hill C}
/ \
{mountain} {rainforest}
I want to put Campus district on Hill B and profit from 2 mountains and 1 rainforest but I'm simply not allowed to do so. I own Hill A, Hill B and purchased Hill C but even after that I still can't put a Campus on Hill B.
The Civilopedia entry for the Campus district does not mention any restrictions on the placement, except the adjacency bonuses.
So why am I not allowed to put a Campus on Hill B?
Update - figured it out after I read the list of reasons - Hill B had rainforest and I did not have the tech to clear it.