After closer inspection and brief consideration, I suspect somewhere in Southeast Asia?
Login to reply
Replies (2)
Probably a place where incense sticks are manufactured?
BINGO!