20030322 india: Ayodhya a Buddha Vihar site: World Buddhist Organisation