Chateaux de Chambord, Loire Valley, France.

Chateaux de Chambord, Loire Valley, France.

Source: pinterest.com