Not sure about World Guesser one… I’m going to guess somewhere in Asia. The architecture’s throwing me off, though!