Any ideas of what it could be?
Edit: Added a picture without its flowers. The new image gives some reference for how tall it is and how much space its canopy covers.
If I'm not mistaken, it's a Hong Kong Orchid Tree.
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
2 years ago