Your heart is a muscle too, and in order to retain proper circulation in all parts of the body, it needs to be exercised. However, not everyone likes running stairs, jumping rope or lifting weights. If you're looking for a low-impact activity that gets the body moving, try doing some yoga poses for heart health.

The following poses start off slow and eventually work up to a state of intensity. All poses can be modified to fit any fitness level.

1. Mountain Pose (Tadasana)

While standing, spread your legs shoulder length apart and clasp your arms above your head. Standing like this will get your blood flowing and increase a basic level of flexibility.

2. Triangle Pose (Trikonasana)

Stand with feet shoulder length apart, bend one knee until your thigh is perpendicular to the floor. Once your leg is bent, reach for your toes with one arm while extending the other vertically. This pose opens your heart and lungs and enables blood to flow freely through the thoracic region.

3. Cat, Cow Pose

Kneel on all fours and arch the spine. After you arch the spine, press your chest into the floor and remove the spine in a reverse way. This pose comes as a relief after a very challenging triangle as it allows the heart rate to resettle and move the spine in a relaxing way.

4. Bridge Pose (Setu Bandhasana)

Bridge pose involves lying on your back and lifting your hips toward the ceiling. Since the hips are elevated this pose promotes blood flow to the chest, heart and lungs.

Overall, any form of activity will improve heart health, but yoga uses special postures designed to target specific regions in the body. Increase your circulation and expand your mind by trying some yoga today.