There are 109 attractions in Saint Petersburg. Peterhof Grand Palace, imperial russian palace with elaborate fountains and gardens, is the most popular.