Rainbow tower