Sort:  

Thanks @snrm, that is actually a Power station in eastern Manhattan at the edge of the East River.

Ah okay, thanks for the clarification!