It lies on the eastern side of the Pearl River Delta, bordering Guangdong province in the north and facing the South China Sea in the east, west and south. The Peak is one of the most popular attractions in Hong Kong: It is absolutely incredible! Looking down from The Peak you'll be amazed by the spectacular view of the surrounding city skyline, the world-famous Victoria Harbour and Kowloon, towering skyscrapers and peaceful green hillsides.