0 votes
What city does the 100 take place in?

1 Answer

0 votes
The 100 land on earth 20 miles west of Mount Weather, Virginia, in the Shenandoah Valley. Clarke leads a group to Mount Weather while Bellamy starts setting up The Camp.
...