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