The Dendera Light is an ancient Egyptian artifact that has been the subject of much speculation and debate. It is a bas-relief carving on the ceiling of the Dendera Temple Complex in Egypt, depicting a mysterious light source that has been interpreted in many ways. Some believe it

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density