Things are looking up: June 20 marks the first day of summer. On the longest day of the year, it's a perfect time to celebrate the solstice while gazing at the stars. Here are some of the best spots to view them in Colorado, and a couple of neighboring states. All photos by Kenzie Bruce.