The Baroghil Valley stretches roughly 20 odd miles in the upper Yarkhun river of Chitral. Here is one landscape of this valley.