You have to ride the Peak Tram to get the best view of Hong Kong, which is why it's one of the world's most visited tourist attractions, Business Insider reports. The highest mountain is also located near famous restaurants and beautiful gardens, that's why 7,000,000 visitors visit annually.