Around the Web Watch: Three snow leopard cubs on a mountain road at night flee as car drives behind them The three wild cats were spotted near Keylong in Lahaul and Spiti district of Himachal Prasad. Scroll Staff Jan 29, 2023 · 05:21 pm Play We welcome your comments at letters@scroll.in. animals Himachal Pradesh