Why do I love to be in Negril?

I live in São Paulo... One gets crazy here!!! Do you see the long line of buildings at the horizon, at the top of the picture? That is where I work... Help! Where is the green and the beach???