At just over 1,800 feet above sea level, beautiful Victoria Peak (Tai Ping Shan in Chinese) is the highest mountain on the island. The residences found up at this height are the most expensive and exclusive homes in Hong Kong.