Big Dipper Stars Shine Over Stargazer in Amazing Photo
Night sky landmark Ursa Major, popularly known as The Big Dipper, can be seen dazzling over a stargazer standing in the center of a road to Roque de Los Muchachos on the island of La Palma in the Canary Islands, Spain. [Read the Full Story]