SETHI NIWAS, NEAR DADA CHELA RAM ASHRAM DEONGHAT, P O SAPROON SOLAN Himachal Pradesh INDIA 173211 (Himachal Pradesh)