https://gb.2markers.com/1273528
Sunrise Mountain on the map, North Las Vegas, United States. Where is located, photo