This incredible architectural feat is part of the Mall of Dilmunia in the Kingdom of Bahrain.