an old temple with statues and flags on it's roof, in the middle of india