Table Mountain Waves