 To understand lifestyle of Kathmandu, New Road must be seen.It is the most densely populated area in the whole of Nepal.Other than being the busiest downtown marketplace in Kathmandu, it is the place where most demonstrations takes place.