Shogran Shogran is a hill station located in Kaghan Valley, Mansehra District, Khyber Pakhtunkhwa, Pakistan.