Query: What is the location of the Russian Equipments?
Context: The location of the Russian Equipments is KILA 104, VILLAGE DAYALPURA, TEHSIL DERRABASSI, MOHALI, SAS Nagar, Punjab, 140603.