Man-made Neuschwanstein Castle perched on a forested hill, its white turrets and towers rising against a bright blue sky with distant lakes.