The Red Fort, also known as Lal Qila, is located in Old Delhi, India. It is not in Agra. The Lal Qila in Agra is known as Agra Fort, which is a separate historical monument.