Mumbai: As Christmas festivities grip the city of dreams, retail chain Shoppers Stop has created a 71 feet tall installation of Santa Claus at a mall here.
Touted to be India's tallest installation of the jolly man in red, it may even make an entry into the Limca Book of Records.
The gigantic installation can be seen at Inorbit Mall in Malad here. It was constructed in 12 days by Shopper Stop's in-house visual merchandising team. Over 30 people worked round-the-clock to construct it.
It will be on display till December 31.
(With agency inputs)