India, January 1999
Being a tourist outside Red Fort in Dehli is anything but relaxing...