The Amazing Sahasralingas of Odisha !
Sahasralinga literally means 1000 lingas. Where 1000 miniature lingas are carved on the pujabhaga (main linga pix) following certain geometric principles (set in 99 vertical lines, 11 horizontal), it’s called sahasralinga. The name Sahasralinga has been created because of the Read More