The building outlined in Christmas lights is an insane department store. Each floor is HUGE and has more than anyone would ever need. If you need something, Harrods has it. Some things they had: pets, pet accessories, appliances, designer everything, kitchen gadgets. Everything was too expensive for me to buy, but it was fun to look =) On top of being insanely well stocked, the place was elaborately decorated in different themes (Ancient Egyptian, Victorian, etc.).