Yosemite National Park covers a huge area of the western Sierra Nevada Mountains in central California and has a vast number of lakes, meadows, forests and granite topped mountains. It is an area of spectacular alpine scenery. Nearby towns to Yosemite include Oakhurst and Mariposa, and in the east, Lee Vining and Mammoth Lakes.