That's one wicked panorama shot... evil, even... is it a city in China? It's definitely not Hong Kong, Guang Zhou?
It's in China but not Hong Kong nor Guang Zhou... @_@ Shenzhen, though it would be kind of lame... But it doesn't look like Beijing nor Shanghai to me...
Hang on hang on... is it in China??? If not, Hokkaido? I don't think I mentioned any other Asian cities @_@b