Thank you very much Charlie and Bobd.

That seems to be the majority view. It seems logical and neat too. Indeed "in some place" sounds like an adverbial to me.

Gratefully,
Navi.