Black and White Images >
"Looking Glass Falls"
"Looking Glass Falls"
Item Looking Glass 2857. Looking Glass Falls is a waterfall in Western North Carolina, located near Brevard. The name comes from Looking Glass Rock, which resembles a wintertime mirror (or "looking glass") of sunlight, as water freezes on its sides and reflects the sun.
|