Filming Of Netflix Series Outlander Takes Place In Glasgow