egg laying mountain