Don't let the perspective fool you. These trams are meter-gauge running on a three-rail section of their net - same can be found in Stuttgart, Germany where there are SG and NG trams operating over the same lines. Their body is actually 7' wide and some 34..35' long.

The photo shows an interurban tram on the NZH line from Amsterdam via Haarlem to Zandvoort. This was a metre gauge (4ft4in) line. On the photo the consist is running on a section of threerail track shared with the Amsterdam city tram network, which is standard gauge. A city tram can be seen approaching in the distance.

The NZH cars were built by Dutch rolling stock builders Beynes in Haarlem in 1918 and lasted until 1957. As Helmut pointed out, they were 2.35 metres (92in) wide, while the car body was 2.81 m (110in) tall. Hence the narrow look: they were taller than they were wide. The car length was 15.6 metres (51ft).

They ran in consists of motor + motor + trailer + motor cars. The trailer in the photo was originally owned by the LTM steam tram company, but was sold on to NZH in 1936, with three identical cars. These four were also built in 1918 by Beynes.

The NZH metre gauge stock had such enormous pantographs because the overhead line on the Amsterdam city system used to be at a much higher position in the early decades of the 20th century, at 7.50m (24ft). This was later lowered to the standard height of 5.50m (17ft).

The metre gauge network of NZH closed in 1957, and nothing of it remains today. A couple of cars - not the Beynes type though - have been preserved. (The Amsterdam standard gauge city network is still going strong.)

Plus two longitudinal 3-seaters each side of the centrally placed door in each bulkhead. In addition to clearing the entrance doors, it also enabled easy access to the motor maintenance hatches in the central aisle.

As you can see, the cars had a small smoking compartment and a large non-smoking one.