Rising high above the Moravian Gate valley, Helfštýn Castle is the second largest castle complex in the Czech Republic.