The Al Mashun Grand Mosque 🕌 in the center of Medan, North Sumatra Province is a mosque built in 1906, which holds a lot of history about the Deli Kingdom.

This mosque is the largest mosque in North Sumatra. 📾

#TravelWithBinance