20050405 india: Temple where Taj stands: VHP