DescriptionUpper Taobut.jpg English: Taobut or Taobat is the last village in the Neelum Valley, Azad Kashmir, Pakistan. In Taobut, the Neelum river enters...