Theodore Roosevelt National Park, North Dakota
Below: The green hillsides were beautiful right after it rained.

Below: At Prairie Dog Town, hundreds of prairie dogs were busy doing what prairie dogs do.

Below: We spotted a pair of wild horses grazing in the distance. The ranger said there are over 100 wild horses in the park.

Below: There were interesting sandstone formations throughout the park.

Below: A herd of buffalo were relaxing on a hilltop.