Two boys on the beach in Puerto Vallarta, seen from the &amp;quot;Malecon&amp;quot; (waterfront promenade).