Improvisational Yin Yoga

Yin Yoga is slow-paced style of yoga holding postures for long periods of time.

Improvisational Yin Yoga is a slow, self-guided exploration of deep stretching.

Welcome to YinProv, home of Improvisational Yin Yoga!