Previous Page 5 Next Use the arrow keys for faster navigation Château de Chambord Chambord, France Oct 2007 What a massive, elaborate castle!