Bharadvajasana
Description: Bharadvajasana II variation viewed from the front Bharadvajasana is a basic seated spinal twist. It has three main variations:- Bharadvajasana II is the advanced variation requiring high hip mobility in which one leg articulated as in the Padmasana (lotus position), while the other leg is articulated as in the Virasana. Bharadvajasana I is the…