I cannot help with the Russia challenge: "Come back soon when there's more to explore!"
I got to the end of the queue. Is there a hard limit of reviews in a week/month or something like that?
I am pretty sure there are still many reviews pending, probably thousands from Russia (Moscow)
And my Bonus location is India, so im fairly certain i couldnt have run out of reviews from both Russia and India.
Please let me know if there is something i did wrong.