From the spectacular snow-capped Himalayan peaks to the tranquil Dal Lake, Kashmir is a natural wonderland