The Province Khyber Pakhtunkhwa, Pakistan is blessed with countless beautiful places and Shogran Valley is one of them. Shogran is a hill station in the Kaghan Valley at a height of 2,362 meters above sea level.