This paper presents a system that creates and navigates an unlimited-size mosaic with geographical information. The input is a sequence of airborne images with or without telemetry data, and the output is a mosaic with a combined geographical coordinate layer inherited from the input images. Rather than registering input images with an orthoimage, which is popular in existing applications, the proposed system only takes use of telemetry data as prior information. The airborne images embedded with geo-information are pair-wise registered, based on image feature correspondence. We extract feature points and form a modified EDGE-based descriptor for image registration. Subsequently, the geographical coordinate layers derived from the telemetry data stream are fused using a registration matrix computed from the previous step. However, due to the unreliability of the telemetry data, the new geodetic coordinate layer might be inconsistent with the image coordinate layer and therefore requires rectification to minimize the squared error between the mosaic coordinate layer and the warped geographical coordinate layer. The above process is incorporated into a cluster framework so that the output mosaic is extensible to an infinite size. That is, once the current mosaic size has expanded beyond computer memory limitations, the image is saved to a database. Its spatial relationship with respect to the world coordinate system is also saved to the database so that the system can navigate the collection of image mosaic data by querying the spatial database and retrieving the relevant mosaics. This method is especially suitable for video sequences spanning large regions, such as surveillance video from a micro UAV. Results with real-world UAV video are provided to demonstrate the performance of the proposed system.