Explore details about location 青山公路 Castle Peak Road. 青山公路 Castle Peak Road is a location situated within the 深水埗區 Sham Shui Po District alongside other areas such as 大埔道 Tai Po Road, 長沙灣道 Cheung Sha Wan Road, 達之路 Tat Chee Avenue.