Robin's Nest (Hong Kong)
Tai Shek Mo
Robin's Nest is a hill located in northeastern Hong Kong, China, south of the border between Hong Kong and Shenzhen in the New territories.
Popular mountain.