Delhi's iconic Red Fort complex has been closed to the public from July 15 till the 80th Independence Day celebrations on August 15, an official order stated.