By Sam Dagher | 02 December 2016 05:52:54A market in Mexico City was the centre of much festive mood on Christmas Eve, with shoppers moving into stores for a shopping frenzy.
The festive atmosphere was set to change again on Monday when the Mexican government said the market would be closed on Christmas Day for the holiday.
In a statement on its website, the National Assembly of Mexico said the government would close the market from December 24 to January 4 due to a severe shortage of food and medicine.
A massive food and food products shortage in Mexico has forced many families to sell their Christmas presents and Christmas decorations.
The economy has been badly hit by the global financial crisis, but the peso has been trading higher against the US dollar since mid-October.
The Mexican government says the shortages have been caused by a lack of refrigerators, refrigerators have to be shipped and people cannot access refrigerators for a long time due to the lack of supplies.
The market was one of the busiest on Christmas night with shoppers taking advantage of the extra shoppers.
The market also has a Christmas tree on the main street, which is also being used as a festive display.
People lined up to buy food and gifts from the stalls, as well as clothes, jewellery and souvenirs.
Many people lined up outside of the markets main street on Sunday morning for a glimpse of the decorations, as many locals were in mourning following the deaths of three people in a car crash on Christmas morning.
The markets busiest day was on Sunday when people lined the streets for hours, waiting to be given a glimpse at the decorations.