Malaysia is property to a handful of spectacular mosques, but the majestic Federal Territory Mosque (also referred to as Masjid Wilayah during the local language) undoubtedly justifies a special mention. This enormous mosque can house around seventeen,000 worshipers at any given time and its architecture was impressed by the look of all kinds of ot