Ruch-e OlyaRuch-e Olya is a village in Alamut-e Pain Rural District of Rudbar-e Alamut-e Sharqi District in Qazvin County, Qazvin province, Iran.DemographicsPopulationAt the time of the 2006 National Census, the village's population was 118 in 57 households. The following census in 2011 counted 109 people in 50 households. The 2016 census measured the population of the village as 197 people in 83 households.