mysterious temple of india