Christmas shoppers with a list as long as their arm would find everything they want in this “emporium without end” …Photograph: Alamy… even if that list runs to serpent body parts. Photograph: AlamyBut antidotes to commercialism also abound, especially along the “Road to Heaven”, and weary consumer limbs can be soothed in numerous hot springs. Name the city.Photograph: AlamyThis week’s winner will receive a £150 voucher from Hotels.com which can be used at more than 120,000 places to stay across the world, from quirky B&Bs and family bolt holes to boutique hotels. Hotels.com customers can get a night free for every 10 stayed with its rewards scheme. Email your answer by Thursday 24 November to viewfinder@observer.co.uk or send a postcard, with address and phone number, to Viewfinder, The Observer, Kings Place, 90 York Way, London N1 9GU.
■ Last week’s answer was Galway city, Ireland. The winner was Hilary Clark, from Norwich.Photograph: Alamy