Pirin Skyrun is a 34km long trail race with almost 2500m of elevation gain. The skyrun is held in the beautiful mountain Pirin and passes through several peaks like Vihren (2914m) and Todorka (2746m).
Official site: skyrunpirin.com
Photos from the 2017 race. You can find more here.
Author Todor Prokopov.