where is braveheart though