Board Thread:General Discussion/@comment-25176701-20141115151337/@comment-28568694-20160527154119

If you watch The Flash, Barry's girlfriend fights a human shark and it on the same stair as the stairs in The 100. When lexa finds clark on the stairs in the last episode of the last season. The flash takes place in Vancuover Canada. So I assume that The 100 City of Light is filmed in the same place.