Himachal Watcher visited the spot where DFL has been given NOC to 6,650 square meter land in a thick forest for building 24 luxury apartments. In...