Khyber Pakhtunkhwa is located in the north-west region of Pakistan. It is known as the tourist hotspot for adventurers and explorers. The province has a varied landscape ranging from rugged mountains, valleys, hills and dense agricultural farms. The region is well known for its ancestral roots. There are a number of Buddhist archaeological sites from the Gandhara civilisation such as Takht Bhai and Pushkalavati. There are a number of other Buddhist and Hindu archaeological sites including Bala Hisar Fort, Butkara Stupa, Kanishka stupa, Chakdara, Panjkora Valley and Sehri Bahlol.