After earning his fortune in the shoe industry, Thomas Plant focused on building his country estate in Moultonborough, New Hampshire. Castle in the Clouds is an Arts and Crafts-style mansion perched atop a mountain overlooking Lake Winnipesaukee.