Chinese long beans are also known as yard-long beans, asparagus beans, or snake beans. These vibrant, flavorful beans are a ...