Iranian visa is a go!
Still on the Black Sea. Terrain is getting hilly now: lots of steep long climbs (getting 20% gradients at times) ascending 300 meters or so in height then dropping to sea level. My chain broke earlier today but that's no big problem, a spare link will do for now. The main news is in the title... Got authorisation code for my Iranian visa today! Didn't think I would get it.