What is a shikhara?

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


5