We were diving at Roca Partida, a roc part of archipiƩlago de revillagigedo, Mexico. This place is a roc lost in the pacific ocean falling deep in the water, aboslutely amazing. Ang giant manta's like swimming around. I was really lucky to have one playing with us, and as it swam above us, a jack fish stood between its mandibles under the sun... Clic!