- Chechnya, officially the Chechen Republic, is a republic of Russia. It is situated in the North Caucasus of Eastern Europe, between the Caspian Sea and Black Sea. The republic forms a part of the North Caucasian Federal District, and shares land borders with Georgia to its south; with the Russian republics of Dagestan, Ingushetia, and North Ossetia-Alania to its east, north, and west; and with Stavropol Krai to its northwest.
- Denny Camp Falls (waterfallsnorthwest.com)
Denny Camp Falls is likely the largest of a number of small waterfalls found both above and below Franklin Falls along the South Fork Snoqualmie River. Conveniently this waterfall happens to be situated almost immediately to a road and features quite easy access (though clear views require a bit of less-than-easy scrambling)…