Cheat River Canyon on Baltimore and Ohio Railroad, Near Rowlesburg, W. Va.