The Angel of Independence statue placed on Promenade of the Reform in Mexico city between tall buildings against colorful orange sunset sky in evening