This is, as you can probably tell, through a window pane. The reflections are annoying but decided to just roll with it given that the view is so nice.
It seems like if you want this kind of view in NYC, you have to book some fancy place long in advance or stand in line. In Chongqing, there are quite a few nice places with spectactular views where you can just go, like this café.
"She's very cute!" - @ttyr