Changlun Depot

Changlun Depot is a depot in Timothy North, as a stabling bay for 57 tracks.