Hmm if I’m not mistaken this looks the Cloud Forest in Singapore