Taskent is a small town in the mountains, just above a green valley in a spectacular landscape.