Unfortunately, Rybachy is one of the areas where foreign travellers are required to have a permit that takes two months to obtain (read more about the permit business here, and talk to me if you need help).
But here is a remarkable set of very recent (summer 2015) photos from the place:
More – much more – at snowman-pro.livejournal.com/47363.html