Permalink India 2002 Comments Off on Nov 172002 The Red Fort in Delhi. Wow from the outside. Being built on the inside.