telegraph road in green waves