Solar Prominence Telescope