Nepal masjid minar miracle of Allah

Nepal masjid minar miracle, Almighty Allah's power