by Goodday
The stunning spiral staircase at Chambord castle highlights the elaborate Renaissance architecture in France.