på höjden af Mounts Bay ( Penzance ).