English: A police station exists just 100 meters away.
Telugu: ఇందులో ఒక పేలుడు పోలీస్ స్టేషన్కు కేవలం 100 మీటర్ల దూరంలో జరగడం గమనార్హం.