Happy Holidays The Dome on George Street, Edinburgh, Scotlandvia flickr: Tr1xx You Might Also Like New World of Coca-Cola Museum July 6, 2007 Mercedes-Benz Museum, UNStudio August 14, 2007 Intriguing Earth Architecture 93 February 25, 2016