When you think of Kathmandu, the Capital of Nepal, you think of mountains and temples. Rarely you think of the street art in this bustling capital city. Nonetheless, Kathmandu’s street have been lately painted red with colorful wall art and street arts. Here are some of the arts for your viewing.
Kathmandu Street Art