Phnom Penh | Independence Monument
Improvised filling stations dot the streets of Phnom Penh as here at The Independence Monument.