The “heaven of earth”, Kashmir is a place that nature has given to it a