The Red Fort Lal Qila , a historical fort in the city of Delhi, India. UNESCO world Heritage Site. video
{"Image ImageDescription": "The Red Fort (Lal Qila) , a historical fort in the city of Delhi, India. UNESCO world Heritage Site."}