This is Shat Gambuj (60 domes) mosque, a UNESCO WORLD HERITAGE SITE situated at Bagerhat in bangladesh.