Betula alnoides is a large birch tree native to the Himalayas and Southeast Asia, growing up to 30 meters. It features reddish-brown exfoliating bark and serrated ovate.
Above information is sourced from Wikipedia
© Tony Rodd (CC-BY-NC-SA)
© Mark Francis Watson − Royal Botanic Garden Edinburgh
© (c) Siddarth Machado, some rights reserved (CC BY)
© Anonymous − Royal Botanic Garden Edinburgh