Château de Chambord

Chambord Staircase
Chambord Staircase

This is the center of the main staircase at the Château de Chambord, a royal chateau in Chambord, France. The staircase is rather interesting as it...

flickr.com