Since I'm not a native nor having a major in English literature, my opinion may not be justified. However as far as I'm concerned, it seems that the only way that makes sense, is that 'them', in some obscure way possibly, shall have the similar meaning for 'these'. And in this context, it's better to replace it with 'In these'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
park sang joonI'd like to know what "them place" means.Those places.