20050629 formula-one: Narain glad to be back in Europe