by nawarajshrestha Published on May 19, 2020
Nepal is a country famed for various species of birds including the rare ones of the world. It is a destination for bird lovers. Here is an owl captured from a house of Kathmandu during the lockdown. It is indeed a rare species of Nepal.