st thomas mountain top