20070505 delhi-times: Time to visit Japan