Choshi Lighthouse
Choshi Lighthouse is located in Choshi City, Chiba Prefecture, Japan. Built in 1870, it stands at 66 feet tall and is one of the oldest lighthouses in the country. The lighthouse is painted white and features a distinctive red lantern room at the top, making it a recognizable landmark along the Boso Peninsula.
The lighthouse offers stunning views of the Pacific Ocean and is a popular spot for tourists and photographers. Visitors can explore the surrounding area, which includes a park and walking paths, making it an ideal destination for those interested in nature and maritime history.