The picture was taken in Rio de Janeiro last year. My (then) bf and I were there (he broke up with me right after we got home...) last week of Oct/first week of Nov. The mountains were in Tijuca National Park (right by the ocean) where we went hang gliding