"at that place" vs "in that place"


Should we say “at that place” or “in that place”?
(It seems to me that “at that place” is more right but it also seems that both are used)

Many thanks

They are like ‘at school’ and ‘in the school’.

If it’s a place you can be in, you use “in”. If you can’t be in it, you can be “at” it.

Otherwise, the difference isn’t well defined.