Lahore Weather


City lost around 18,000 trees from sites of development projects