Pakistan: 1,300-Year-Old Vishnu Temple With Water Tank, Cantonment And Watchtowers Discovered In Swat District