There's this power station about 25 minutes way from me, next to the sailing club where my Dad keeps his boat
which my Dad used to always tell me was a Giants castle and there were loads of them living there, don't know how but I actually believed that for ages, can remember one day as a kid I was meant to be sleeping on my Dad's boat and I made a huge fuss about how I didn't want to go and broke down crying because I thought the giants would leave their castle in the night and come after me