Sierra

Sierra is a location in Power Rangers: Police Corps.

Backstory
In 2016, the government, mostly the FBI and CIA, began to notice signals from space, begging to use Earth as a sanctuary. Wanting to expand their horizons, they began to construct a city for the aliens to call their home in Texas. It would be a secret place that only a select few would know about. Any workers that worked on building it were given a choice: Either be killed or stay and live in the city. They were given the choice before building began. After ten years, the city was built, a government of humans and aliens was set up. There was only a small security company to start out for keeping the place safe. However, after ten more years of difficulties and problems, the government of Sierra decided they needed a full police force.

Significant Locations

 * S.P.D. (Sierra Patrol Division) Headquarters: S.P.D. headquarters is located downtown in Sierra. The headquarters has a canine motif to fit the idea that the Rangers will hunt down and catch any criminals in the city.