While in Japan, I ate so much food.
= While (I was) in Japan, I ate so much food.
while で作る節の主語が主文(I ate...)の主語と同じで、この例のように「I was」など言わなくてもわかる場合は、文を簡潔にするために省略されることがあります。
もちろん While I was in Japan, I ate so much food. と言ってもいいですし、しゃべっている時には言っていることを明確にするために省略はしませんが、書き言葉では省略されることがあります。