Front of a building with a clock over the entrance and a sign that reads "India Post".