Sequoia is a name that evokes images of majestic trees and natural beauty. The term itself is derived from the name of the giant redwood trees found ...