Mysuru installs steel mirrors to deter urination near bus stand

India