Snow and beauty in india