Perched on Chitrachal Hill, Navagraha Temple in Guwahati is dedicated to the nine celestial bodies. Each deity is represented by a stone idol, and it’s a major center for astrological remedies. The temple is a blend of science and spirituality and offers panoramic views of the city.