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.