If you have watch Game of Thrones, you might want to take a look at this video. I believe you might not realize that some scenes are GCI or FX incorporated into them.
It is amazing what computer graphics or FX can do today. Super good and realistic. Here is the video.