Game of Thrones was filmed at Meteora (I have never watched GoT)