Shikhara (IAST: Śikhara), a Sanskrit word translating literally to "mountain peak", refers to the rising tower in the Hindu temple architecture of North India.
Shikhara (IAST: Śikhara), a Sanskrit word translating literally to "mountain peak", refers to the rising tower in the Hindu temple architecture of North India.