Adicionar rótulo ao quadro no Tkinter ignora os atributos do quadro

Eu criei um quadro de tamanho fixo e agora eu quero adicionar alguns rótulos e outros widgets nele. Mas eu observei assim que eu adiciono um novo widget neste frame, seus atributos não são honrados, ou seja, o tamanho e o conjunto de cores padrão do back ground não são respeitados.

from Tkinter import *
tk = Tk()
page1 = Frame(tk, bg="blue", width=100, height=200)
l1 = Label(page1, text='This is label 1')
page1.pack()
l1.pack()
tk.mainloop()

Então, no exemplo acima, se eu comentar as linhas 4 e 6, então eu posso ver um quadro de tamanho fixo com a cor de fundo azul. Minha exigência é que eu queira adicionar alguns outros widgets nesse quadro com essa cor.

questionAnswers(1)

yourAnswerToTheQuestion