Oberhofen Castle in Switzerland stands majestically by the water under a dramatic cloudy sky, showcasing its historic man-made architecture in vivid detail.