Religious complex featuring a multi-colored temple with wooden carvings of Hindu deities from India.