ptst
The PTST (Planet Transit Survey Telescope) is located on Mallorca in the Mediterranean Sea. The weather there is usually much better than in Hamburg, as can be seen on the right image.