Canyon and Waves