The answer to the previous question was "Hong Kong." Specifically, Clear Water Bay in Kowloon, as seen from the campus of the Hong Kong University of Science and Technology.
Coming full circle on something else, though, a great footnote to my having using a Frazz strip as part of my speech in DC a few weeks ago. It brought the strip some nice attention on the revisit, and they are going to try issuing it as a poster.
Jef talks about it today over at http://www.jefmallett.net/.
And we know who has the original. Mwah-hah-hah.