A dense layer of fog blanketed the UNESCO world heritage site Taj Mahal in Agra on November 21 making the monument less visible to the public.