The mountains encased in mists that make up the Carpathian Mountains have long guarded their secrets. Bran Castle, the famed ...