The Monster screen is located in the heart of the capital city, near Safat Square, on the cross road of Fahad Al Salem street and Ali Al Salem street. It also dominates the main entrance of Al Mubarakiya souq.