The impressive Grand Mosque was commissioned by the Sultan of Deli in 1906. The Moroccan-style building has a grand entrance, towering ceilings, ornate carvings, Italian marble and stained glass from China.