Mountain waves are a weather phenomenon that occurs when strong winds hit mountain ranges, and they're already happening near the L.A. fires.
SUMMARY Belongs on List? Yes No This scenic California town sits within the Sierra Nevada mountain range and offers fun activities for people of all ages. Visitors flock here to traverse Mammoth ...