The mosques are nestled between the residential towers and surrounding the famous junction – previously known as Al Khan Bridge