Giant wave on the promenade of San Sebastian, Spain.