20031008 unknown: India's biggest snow park is here