The Garuda is a giant mythical bird or bird-like creature. It could be a man with wings or a half-man, half-bird creature. The Garuda is very important in Indonesia and is most popularly known to be Indonesian in nature, but it also takes considerable prominence in India and Nepal. There are several images of this mythical bird scattered all over Kathmandu Valley in Nepal, but perhaps the most well known is the Statue of Garuda inside Kathmandu Durbar Square.
There are three Durbar Squares or palace squares in Kathmandu Valley, and clearly the one in the capital city of Kathmandu is the largest and most important. The other two located in the nearby cities of Patan and Bhaktapur may be smaller but definitely not of [Read more…]