Got as far away from city lights as possible, but it was a dusty night and visibility was poor. Gave up after a while.
I'm finally in a country that has a probability of clouds of 0%, and then this happens. *sigh*
Roll on clear skies in November for the Leonids.