Alūksne Castle was built in 1342 by Teutonic Knights on the largest of the islands in the Lake Alūksne and called M ...