Punta Delgada Argentina looking from NE