Puerto Piramides beach, on Peninsula Valdes, Argentina, where whale watching excursion boat are launched.