In southwestern North Carolina, located along the Cullasaja River in the Nantahala National Forest and part of the Mountain Waters Scenic Byway. Cullasaja comes from a Cherokee word meaning "honey locust place". To stop your car and try to get a photo right where these are taken is to put your life in extreme danger - US Hwy 64 snakes right through the narrow river canyon with no shoulder next to the river and sheer walls on the opposite side. There is one small pull off that accommodates maybe two vehicles, but, if you know the area, you park a few miles up and hike back down along the river. Well worth the effort.