from San Francisco, CA
Tao Fong Shan is a hill less than 500 m tall located in Sha Tin in Hong Kong 's New Territories. Alternate romanizations of the name include "To Fung Shan" and "Tao Feng Shan".