Twin Peaks, a pair of hills forming one of the city's highest points, forms an overlook spot.
Twin Peaks, sepasang bukit yang ada di salah satu titik tertinggi kota, membentuk puncak pemandangan yang terkenal.