The park is south of Yellowstone National Park and just north of the town of Jackson. Grand Teton National Park is noted for its stunning mountain vistas, its shimmering alpine lakes and its abundant wildlife.