Can't believe my luck...Looked at the picture and it puzzled me for a minute...Gave up and then started looking for hostels in Rio de Janeiro for February Carnaval! And 30 minutes later it got to me, there is a familiarity with Rio...Fired up Google Earth and after some roaming found it!
It's called Corcovado!
By the way I give my turn to whoever wants it...I don't have time now to give you something have to go to sleep!