The Allen brothers founded Houston when they discovered the green, leafy banks of Buffalo Bayou. Nearly 180 years later, Houstonians are rediscovering the very origins of their city, thanks to a massive Buffalo Bayou Park makeover.