Echo Peak (Wyoming)


Echo Peak el. is a mountain peak in the southern section of the Gallatin Range in Yellowstone National Park.
Echo Peak is so named because of its remarkable echo.