A green iguana basks in the sun on rocks at the beach, in Mazatlan, Mexico, on March 20, 2009. ottopixel.com