Sky Rainbow znajduje się około 2 km od takiego miejsca jak Lu Xun Park and Memorial, jednego z najpopularniejszych punktów orientacyjnych w mieście Szanghaj.