Dubai’s largest site-specific public art installation is now visible in Hatta mountains; Created by Emirati artist Shaikha Al Mazrou, ‘Deliberate Pauses’, the Leem Lake as a backdrop, highlights the cultural, historical, environmental richness of Hatta