Preparations are under way for the Independence day. Khadi tricolours are being made. Indian National flag is being sold at shops at many places in Jammu city.