Due to unexpected traffic diversion in Colombo for the preparation of their Indepence Day celebration, we missed the Red Mosque ( Jamiul Alfar Masjid). Instead we passed by the Dewatagaha mosque, one of the prominent mosques in Colombo.
This is not an airport, this is Sri Lanka's highway rest area. Well, maybe they don't have so may to take care of.