What makes big ben a human landmark?
Big Ben is not a human landmark. It is a nickname for the Great Bell of Westminster, which is housed in the clock tower at the north end of the Palace of Westminster in London, United Kingdom. The bell was named after Sir Benjamin Hall, the First Commissioner of Works at the time of its installation.