西山森林公园位于昆明西郊有“高原明珠”之称的滇池湖畔,距市区15公里,北起碧鸡关,南达灰湾,由碧鸡山、华亭山、太华山、太平山、罗汉山等山峰组成,由北向南逶迤升高,最高峰海拔2507.5米,最高的罗汉山高出滇池水面约620多米。西山公园东濒滇池,西迤长坡,占地约889公顷。其主要由华亭寺、太华寺、三清阁、龙门等风景点组成。