Question: The orbital launch site in Russia with the most launches is located 200 km to the south of which city ?
Answer: Arkhangelsk