Wondered about the benefits of yoga? Does it really eliminate stress? Not sure if it will help you lose weight? What’s all that meditation mumbo-jumbo about anyway? A new study shows how yoga changes your body from day 1. Check out this cool yoga infographic the Huffington Post put together that shows the health benefits over time.