20 of the most beautiful places in Pakistan, from wild mountain passes to ornate mosques. The best tourist places in Pakistan plus hidden gems!