Verse Quran
20:12 "Verily I am thy Lord! therefore (in My presence) put off thy shoes: thou art in the sacred valley Tuwa.
79:16 Behold, thy Lord did call to him in the sacred valley of Tuwa.

The Quran's Verse about tuwa

set a trap - establish order, cheap, horizon, evil omen, battle of Uhud, land, despair, ummah, unlettered, product, servant, lazy, superiority, step, stimulant, Uzair, Uzza, inspiration, event, inheritor,