Map location of
Vista Peak, Anchorage, AK, USA

Anchorage, Alaska, United States