Hmmm... That looks like a fair-sized city -- and I have been to a lot of cities in Asia but don't recognise this one. I don't think it's Hong Kong. But there are a lot of large cities in China that I've never seen, so I wonder if it might be one of those. I'm also a bit bemused by what is in the left of the picture: a rollercoaster???