Perched high on the hill over the Moselle River in the picturesque town of Cochem is the beautiful Reichsburg Cochem Castle.