What is a shikhara?


Shikhara is the mountain peak. In North Indian temples highest roof of the temple is also known as Shikhara.


2
1