The Lugard Road Lookout on Victoria Peak in Hong Kong is a scenic, pedestrian-only pathway 400 meters above sea level.

Next post
A Google insider spills the tea on how the company forsook its founding ideals

One email a week. The most viral posts, nothing else.