The people marvelled at this sight.
ये नजारा देख लोग हैरान रह गए।