___________________ The Dewatagaha Mosque was built in 1820, making it one of the oldest in Sri Lanka. Around 10% of the population of Sri Lanka is muslim.
It's hard to imagine you could have such a dreamy vision on such a noisy street. One minute you're overwhelmed by traffic and the next you get almost ran over because you can't believe your eyes. And can someone give me a rational explanation for having vegetation coming out of the minarets since I have never seen that before, except maybe on an Arabian Nights artwork!