Stone arabic watchtower with waving United Arab Emirates National Flag in Al Jazirah Al Hamra haunted town in Ras Al Khaimah.