Roshor is a village located on the upper reaches of the Bartang River in Rushon District, Gorno-Badakhshan Autonomous Province, Tajikistan.