News

The Kashmir Valley is a large, bowl-like ravine that's around 84 miles (135 kilometers) long and 20 miles (32 km) wide. It is surrounded by mountains on all sides, including parts of the Himalayas ...