Popular puzzles created by Macbrian Mun

Mosque on the Island of Malacca (Malaysia) online puzzle