Ruined abandoned Al Jazirah Al Hamra haunted town in Ras Al Khaimah, United Arab Emirates, with demolished buildings.