It's an unusual sight on the roads of Udaipur city better known for its lakes and palaces - an all-woman police patrol team on motorbikes taking on eve-teasers and tourists, especially women. The women, wearing uniforms in blue, similar to the attire of various American police forces like New York Police Department (NYPD) and the Los Angeles Police Department (LAPD), are fully equipped with arms, security equipment, first aid and other amenities besides motorcycles for patrolling the city.