iyo asezeye ku bushake nta mperekeza ahabwa it is a scottish wildlife trust nature reserve tuva kuri dutanu ubu tukaba turenga icumi