23August Rwenzori Marathon - Whether you are a professional athlete or a running enthusiast, there is a sp