Unbeaten New Zealand and India meet at scenic Dharamsala in Cricket World Cup on Sunday
Over the past week, the Indian city of Dharamsala received the season's first snowfall. As television cameras pan out behind the stadium, the Himalayan mountaintops are noticeable…