Historical square of Naqsh-e Jahan, currently known as Meidan Emam is one of the largest, most beautiful and...