You’d be forgiven for thinking a giant has left some luggage behind – but despite appearances, that’s not an enormous suitcase in St. Petersburg, Russia, but the record-breaking new look of the Karelia Business Hotel. This makeover has earnt the hotel a Guinness World Records achievement for the largest 3d painting, with the suitcase imagery covering a total area of […]