Happiness is the highest from of health

Yoga Asanas Induce Better Sleep

Virasana (also known as hero poses)

Just sit in a comfortable position with your hips resting on your heels, involving a slight stretching of your ankles and knees. Stretching your spine upside and taking deep breaths in this position will help clear your mind and slow down your heart rate.

Bitilasana and Marjaryasana (cow and cat pose)

Without getting up from the virasana, you just need to roll in the forward position on the support of your knees and hands. For bitilasana, you have to pull your lower back down with your tailbone and head pointing upwards. For the Marjaryasana, you just have to do the reverse, your tailbone and head tilt downwards while your spine is arched upwards like the shape of letter C. Just keep alternating between these positions for as much time as you want to.

Balasana

Start with sinking of your hips on your heels while your chest stays settled between your thighs. Here, your toes would be on one another while your thighs can lay apart as much as you find comfortable. Now, rest your forehead on the floor and start making walk like movement from your fingers stretching the arms as well. If you want to have a face massage like feeling, you can even roll your face from side to side.

Viparita Karni

This position can also shed light on the question how yoga asanas induce better sleep. Lie down on the floor with your hips touching the wall so that you can stretch your leg vertically up on the wall. This asana give a nice stretch to your hamstring. It loosens and relaxes the muscle in the lower section of your body, helping you get a better sleep.

Ananda Balasana

Bringing your knees closer to the chest, hold your toes with your fingers. Now you have to push your heels towards the ceiling while your hips should be on the floor. This asana is very good for relaxing your abdomen as well as your spine.