File:Royal Palace of Langran.jpg

Summary
Illustration of the Royal Palace of Langran, the very center of the Kingdom of Langran from the Family Guy TV movie Road to La Gias.