The Dagger Division of the Indian Army has constructed a selfie point in Uri town of J&K's Baramulla district. Positioned along NH 44, commanding a view of the scenic Jhelum River, the selfie point provides an enchanting setting for both locals and tourists.