The Jubilee

The Jubilee is a cathedral in Downtown, Happy-Land. The cathedral has a mosque roof and five pillars.

Nearest stations
The nearest stations are Jubilee, Littlest Pet Show and Tower.