Sheep herd moves through Keylong, stalling traffic beneath Himalayan peaks — Festivals & Music Magazine