HBO has released a new video which shows Game of Thrones season 6 filming locations in Spain and also includes some bits of filming and cast interviews. At 1:37 mark in the video, they talk about the rumored Tower of Joy filming location- Castillo de Zafra and it’s none other than Isaac Hempstead Wright (Bran Stark), who shares his experience of filming at the castle. Bran is well beyond the wall but is aware of a nice sunny location? Unless he is greenseeing, there isn’t any other reason to why he should be there. You can watch the video below.