The people marvelled at this sight.
इस नजारे को देखकर लोग चौक गए.