The two shadows under the rainbow were due to the two tall hotels (Oakes and Embassy Suits) blocking the lights from west of the Falls.
All images copyright Xin Qiu