Stop in for a cup of coffee

China?

North Korea!
Duh!!! Of course!!