Star attraction: The Tiger orchid is located at the entrance of the Penang Botanic Gardens. — LIM BENG TATT/The Star
GEORGE TOWN: They aren’t crouching tigers, but these Tiger Orchids are now blossoming from their 3.3m plant at the Penang Botanic Gardens.
The Tiger Orchid is known to be the tallest orchid species in the world.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
