...no, not really. Seen from the 41st floor bridge between the twin towers of the Petronas Towers in KL, Malaysia