Location: Nepal
Photo: Jeff’s Journey to the Stars

“Aldebaran is a red giant star, located at 65 light years away and a diameter of 44.2 times of the Sun. Aldebaran positioned in front of the sprawling Hyades star cluster which depicted on the shield of the shield of Achilles according to Homer. The great snow peak with banner clouds is Mount Everest, the top of the world.” - Jeff Dai