20150622 india: Rain fails to dampen Himachal's yoga spirit